constricting cuffs - Français Anglais Dictionnaire